soil pollutants - French English Dictionary